package cz.muni.fi.pv168.confusinglibrary.libs;

import java.util.List;

public interface BookManager {
	public Book addBook(Book book);
	
	public void removeBook(Book book);
	
	public Book updateBook(Book book);
	
	public List<Book> getAllBooks();
	
	public Book findBookById(Long id);
	
	public List<Book> findBooksByName(String name);
	
	public List<Book> findBooksByAuthor(Author author);
}
